Delphi, Interbase a format data

Otázka od: Milan Kotaska

26. 11. 2004 13:41

Ahoj,

ve sve aplikaci pouzivam interbase prostradnictvim komponent z
Delphi. Do tabulky vkladam pomoci SQL prikazu INSERT. Jeden ze
sloupcu tabulky, do ktere vkladam je typu TIMESTAMP. Tato polozka
je v SQL prikazu jako stringova a spravny string ziskavam z tridy
TDateTime pouzim metody DateTimeString. Pokud program prouzivam
na ceske verzi OS, je vse OK. Problem nastane, pokud je pouzito
jine narodni prostredi. Vlozeni do databaze neprobehne z duvodu
nespravneho formatovani data a casu. Samozrejme neni problem
pouzit misto DateTimeString metodu FormatDateTime. Otazka zni:
existuje nejaky univerzalni format pro TIMESTAMP, ktery funguje
bez ohledu na nastaveni narodniho prostredi?

Milan Kotaska


Odpovedá: Libor Junek, Medisoft International

26. 11. 2004 14:55

Nejjistejsi by bylo predavat ten datum jako parametr.
Libor

----- Original Message -----
From: "Milan Kotaska" <mkotaska@post.cz>
Sent: Friday, November 26, 2004 1:41 PM


> existuje nejaky univerzalni format pro TIMESTAMP, ktery funguje
> bez ohledu na nastaveni narodniho prostredi?